deserted and ruined village - German English Dictionary